Causal Distributed Breakpoints
نویسندگان
چکیده
A causal distributed breakpoint is Initiated by a seq 'ential breakpoint in one process of a distributed computation, and rlstores each process in the computation to its earliest state that reflects all events that happened before' the breakpoint. A causal distributed breakpoint is the natural extension for distributed programs of the conventional notion of a breakpoint in a sequential program. We present an algorithm for finding the causal distributed breakpoint given a sequential breakpoint in one of the processes. Approximately consistent checkpoint sets are used for efficiently restoring each process to its state in a causal distributed breakpoint.,, Causal distributed breakpoints assume deterministic processes that communicate solely by messages. The dependencies that arise from communication between processes are logged. Dependency logging and approximately consistent checkpoint sets have been implemented on a network of SUN workstations running the V-System. Overhead on the message passing primitives varies between between I and 14 percent for dependency logging. Execution time overhead for a 200 x 200 Gaussian elimination is less than 4 percent, and generates a dependency log of 288 kilobytes. (
منابع مشابه
Breakpoints and Halting in Distributed Programs
Interactive debugging requires that the programmer be able to halt a program at interesting points in its execution. This paper presents an algorithm for halting a distributed program in a consistent state, and presents a definition of distributed breakpoints with an algorithm for implementing the detection of these breakpoints. The Halting Algorithm extends Chandy and Lamport’s algorithm for r...
متن کاملSystematic Debugging of Parallel Programs Based on Collective Breakpoints
1 The work described in the paper is supported by the ESPRIT project WINPAR No. 23516, the Hungarian-German Intergovernmental TéT project GRADEOMIS No. D-62/96, the Hungarian-Portuguese Intergovernmental TéT project Graphical Quality No. P-12/97 and by the OMFB project WINPARDEBUGGER No. E151/98.04.03. Abstract The paper introduces the concept of collective breakpoints and classifies the possib...
متن کاملRadiation-induced breakpoint misrejoining in human chromosomes: random or non-random?
PURPOSE To investigate whether radiation-induced misrejoining of chromosome breakpoints is randomly or non-randomly distributed throughout the human genome. MATERIALS AND METHODS Data were combined from as many published cytogenetic studies as possible. The percentage of radiation-induced breaks per megabase (Mb) of DNA between all human chromosomes was calculated, and the observed and expect...
متن کاملVariable breakpoints on the Philadelphia chromosome in chronic myelogenous leukemia.
The abl oncogene is translocated from chromosome 9 to 22 in the creation of the Philadelphia (Ph1) chromosome. This article describes new translocation breakpoints identified in two patients with chronic myelogenous leukemia using Southern blotting and cloned human DNA probes from chromosome 9. The translocation breakpoints on chromosome 9 in both of these patients lie closer to the human cellu...
متن کاملP-239: NGS Mapping Breakpoints of a Familial Chromosome Insertion (18:7) (q22.1; q36.2 q21.11) to DPP6 and CACNA2D1 Genes in An Azoospermic Man
Background: Aberrant chromosomes can cause azoospermia but little is known about its molecular mechanism. Our aim is to explore any possible genetic defective to explain a given male infertility. Materials and Methods: An azoopsermic male was identified in a 23 years old male. G-banding and FISH confirmed the karyotype as chromosome insertion (18:7) (q22.1; q36.2q21.11). NGS was performed to an...
متن کامل